const fs = require('fs');
const utils = {};
// 同步读取utils目录下的所有文件
const files = fs.readdirSync(__dirname);
 
files.forEach((file) => {
  // 忽略非.js文件和当前文件
  if (file.endsWith('.js') && file !== 'index.js'&& file.indexOf('utils.') !== -1) {
    const key = file.split('.')[1];
    Object.defineProperty(utils, key, {
      enumerable: true,
      get: () => require(__dirname + '/' + file),
    });
  }
});
 
module.exports = utils;